low-impact technology - Spanish English Dictionary